package com.corner.system.service;


import com.corner.common.core.domain.entity.SysUser;
import com.corner.system.domain.FarmerUser;
import com.corner.system.domain.OperationLog;
import com.corner.system.domain.Subsidy;
import com.corner.system.domain.SubsidyTemp;
import com.corner.system.domain.vo.EditUserInfoVo;
import com.corner.system.domain.vo.SubsidyRequestVo;

import java.util.List;
import java.util.Map;

/**
 * 农户服务类
 */
public interface FarmerUserService {

    public void editUserInfo(EditUserInfoVo editUserInfoVo, SysUser user) throws Exception;

    public List<FarmerUser> selectFarmerUser(FarmerUser farmerUser);

    public FarmerUser selectFarmerUserDetail(Long farmerId);

    public Map getMapIds(String mapId);

    public String getAddrFullName(String mapId);

    public List<OperationLog> selectUserOperationLogs(Long farmerUserId);

    public void changeFamerUserTel(Map m);

}
